#!/usr/bin/python3
# -*- coding:utf-8 -*-
"""
如果要操作二进制数据，就需要使用BytesIO。

BytesIO实现了在内存中读写bytes
"""
from io import BytesIO


def bytesio():
    f = BytesIO()
    f.write('中文'.encode('utf-8'))
    print(f)
    print(f.getvalue())
    f1 = BytesIO(b'\xe4\xb8\xad\xe6\x96\x87')
    f1.read()


if __name__ == "__main__":
    bytesio()
